yard batten - French English Dictionary